intervenant public - Turkish English Dictionary